// pages/detail/detail.js
const {request} = require('../../utils/util.js')
Page({

  /**
   * 页面的初始数据
   */
  data: {
    data:[],
    title: wx.getStorageSync('sysname')+"-公告",
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log("detail",options)
    request('GET','api.Notice/getInfo',{
      id:options.id
    }).then(res=>{
      console.log("detail",res)
      this.setData({
        data:res.data
      })
    })
  },
  uploadAttachment(e){
    console.log("uploadAttachment",e)
    let url = e.currentTarget.dataset.url
    wx.downloadFile({
      url: url, //仅为示例，并非真实的资源
      success (res) {
        // 只要服务器有响应数据，就会把响应内容写入文件并进入 success 回调，业务需要自行判断是否下载到了想要的内容
       console.log("downloadFile",res)
        const filePath = res.tempFilePath
        wx.openDocument({
          filePath: filePath,
          success: function (res) {
            console.log('打开文档成功')
          }
        })
      }
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})